﻿using System;
using System.Collections.Generic;
using System.Text;
using KenLib.Dal;
using DataInfo;
using System.Data;
using XBLib.Dal;
using XBLib.Dal.AdoDal;
using XBLib.BusinessObject;
using System.Data.Common;
using KenLib.BusinessObject;

namespace KenLib.BusinessManager
{
    public class 面接情報Manager
    {
        面接情報Dao _面接情報Dao = new 面接情報Dao();
        #region //Thanh Dong
        public int frmJ_TraineeListSelectCheck_Insert_面接情報(面接情報 _面接情報, out int ID)
        {
            return _面接情報Dao.frmJ_TraineeListSelectCheck_Insert_面接情報(_面接情報, out ID);
        }

        public int frmJ_CandidateSendEmail_Update面接情報(面接情報 _面接情報)
        {
            return _面接情報Dao.frmJ_CandidateSendEmail_Update面接情報(_面接情報);
        }

        public DataTable frmJ_CandidateSendEmail_GetByID(DateTime 面接日, int 団体ID, int 企業ID)
        {
            return _面接情報Dao.frmJ_CandidateSendEmail_GetByID(面接日, 団体ID, 企業ID);
        }

        public int frmJ_CandidateSendEmail_Insert_Transaction(面接情報 _面接情報, int 団体ID, int 企業ID, DataTable dt, DataTable dt2, 面接情報 _面接情報1)
        {
            return _面接情報Dao.frmJ_CandidateSendEmail_Insert_Transaction(_面接情報, 団体ID, 企業ID, dt, dt2, _面接情報1);
        }

        public int frmJ_CandidateSendEmail_Update_Transaction(DateTime 面接日, int 団体ID, int 企業ID, DataTable dt, DataTable dt1, DataTable dt2, 面接情報 _面接情報1)
        {
            return _面接情報Dao.frmJ_CandidateSendEmail_Update_Transaction(面接日, 団体ID, 企業ID, dt, dt1, dt2, _面接情報1);
        }

        public DataTable frmJ_TraineeAppAssignCheck_面接日(int 団体ID, int 企業ID)
        {
            return _面接情報Dao.frmJ_TraineeAppAssignCheck_面接日(団体ID, 企業ID);
        }

		public DataTable frmJ_InterviewResultSearch_面接日(int 団体ID, int 企業ID)
		{
			return _面接情報Dao.frmJ_InterviewResultSearch_面接日(団体ID, 企業ID);
		}

        #endregion


        #region //Phuong
        public DataTable sp_frmJ_TestResultInput_dll面接日()
        {
            return _面接情報Dao.sp_frmJ_TestResultInput_dll面接日();
        }

       
        #endregion

        #region Hunglt
        public DataTable Select面接日()
        {
            return _面接情報Dao.Select面接日();
        }
        public DataTable LoadInfo面接情報(int value_id)
        {
            return _面接情報Dao.LoadInfo面接情報(value_id);
        }
        public int UpdateInfo面接情報(面接情報 obj, int 役, int button_type)
        {
            return _面接情報Dao.UpdateInfo面接情報(obj, 役, button_type);
        }
        public DataTable SelectMail面接情報(int value_id) {
            return _面接情報Dao.SelectMail面接情報(value_id);
        }
        #endregion
    }
}
